Real entity signals: the LinkedIn company page, and the second ASMC paper - #81
Merged
Conversation
The LinkedIn company page exists and now lists forensic technical witness services among Root System's, which makes it the first URL that meets the bar this field was holding out for: a page that exists, that the practice controls, and that is demonstrably the same entity. The names do not match -- the Organization node is 'Root System Forensics' and the page is Root System's -- so the comment states the assumption rather than leaving a reader to infer it. The practice is a service line, not a separate company. If that ever changes, the entry moves to its own page and the relationship becomes parentOrganization. A Google Business Profile and a Crunchbase record are still missing; issue #80 tracks them, and each is its own entry when it exists. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CpEXBMByKmpV1f9G7UUZhF
The profile listed one publication because one was what the older written bio recorded. The ORCID record now lists two, both from IEEE/SEMI ASMC 2000, and this adds the missing one: Evaluation of the yield impact of epitaxial defects on advanced semiconductor technologies -- doi 10.1109/asmc.2000.902550 Read from the public ORCID API rather than transcribed from memory, which is the same reason the profile was written from the LinkedIn export in the first place. Publications feed `subjectOf` on the Person node, so this is a schema change as well as a copy one: the markup now claims two ScholarlyArticles and the ORCID record in `sameAs` corroborates both, where before it resolved to a record with no works on it at all. The co-author line needs Rob's eye. ORCID's contributor list for the paper reads R. Williams, M. Akbulut, Wayne Chen -- followed by his own name five times, plainly an import artifact -- so the names are probably right and the list is not provably complete. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CpEXBMByKmpV1f9G7UUZhF
Rob confirmed the contributor lists off the ORCID record, which settles the open question on the previous commit and adds one the profile did not have: HiVol is R. Williams, E. Wickesberg, M. Bonin and D. Holve. That left the two entries in different framings -- one naming institutions, the other naming people -- which reads as carelessness on a page whose whole job is withstanding a credentials check. Both now name co-authors. HiVol keeps its institutions as well, because SEMATECH and Sandia carry weight the co-author list does not replace. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CpEXBMByKmpV1f9G7UUZhF
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Two entity gaps closed, both because the underlying profiles now exist.
1. Organization
sameAsThe LinkedIn company page lists forensic technical witness services among Root System's, so
organization.sameAsgets its first entry:It rides the
Organizationnode in the per-page@graph, so all eight routes carry it by@idrather than as eight separate entities.The name mismatch, stated rather than buried. The node is named
Root System Forensics; the page is Root System's. They are treated as one entity because they are one — the forensics practice is a service line, not a separate company. The field's own rule is that asameAspointing at a different entity is worse than none, so the comment records that the rule was applied rather than skipped. If the practice is ever incorporated separately, the entry moves to its own page and the relationship becomesparentOrganization.2. The second publication
The profile listed one paper because one was what the older written bio recorded. The ORCID record lists two, both IEEE/SEMI ASMC 2000:
10.1109/asmc.2000.90260510.1109/asmc.2000.902550Read off the public ORCID API, not transcribed from memory.
This is a schema change as well as a copy one. Publications feed
subjectOfon the Person node, so the markup now claims twoScholarlyArticles, and the ORCID URL already insameAscorroborates both — where a week ago it resolved to a record with no works on it.Needs Rob's eye before merge
The co-author line reads "Co-authored with R. Williams, M. Akbulut and Wayne Chen." ORCID's contributor list gives those three and then repeats Rob's own name five times, which is plainly an import artifact. The names are probably right; the list is not provably complete. On an expert-witness credentials page that distinction is worth one look.
Why now
The post-#76 GEO audit put Brand & Entity at 4.25/10 — the worst category on the property and the one holding Schema back. The markup shipped in #76; the entities it pointed at did not exist yet. These are the first two.
Still open under #80: a Google Business Profile and a Crunchbase record.
Verification
yarn buildclean. Confirmed in the built output:Organization.sameAspresent on/,/method/,/experts/; bothScholarlyArticlenodes in the Person graph on/experts/robert-jacques/; both papers rendering in the visible Publications list.Follow-up worth considering, not done here
ScholarlyArticlecurrently emitsnameandpublisheronly. Both papers have DOIs, and a DOI is the strongest identifier a citation can carry. Adding one to the publication shape would push Academic Trust further — it is a schema field addition, so it belongs in its own change.🤖 Generated with Claude Code
https://claude.ai/code/session_01CpEXBMByKmpV1f9G7UUZhF